My first x64 assembly code cooked by hand

This is my first hand made x64 assembly code. extrn MessageBoxA:proc .DATA CONST SEGMENT msg DB “Hello World!”, 0 CONST ENDS .CODE main PROC sub rsp, 28h xor rcx, rcx lea rdx, msg lea r8, msg xor r9, r9 call MessageBoxA main ENDP END To compile this code, in command prompt run ml64 helloworld.asm /link … Continue reading My first x64 assembly code cooked by hand